package com.r2coding.types.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author caolx
 * @description 抽奖策略规则模型
 * @date 2025/7/31 14:27
 */
@Getter
@AllArgsConstructor
public enum StrategyRuleModel {
    RANDOM("rule_random", "随机积分策略"),
    LOCK("rule_lock", "抽奖N次后解锁"),
    LUCK_AWARD("rule_luck_award", "兜底幸运奖品"),
    WEIGHT("rule_weight", "权重策略，消耗达到一定数值解锁中奖范围"),
    BLACK("rule_blacklist", "黑名单策略");

    private final String model;
    private final String description;
}
